coupling shoe - English Synonyms Dictionary